package com.leo.manage_system.entity.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.util.Date;

/**
 * @Author: ywzjks
 * @Date: 2021/12/6 16:50
 * @Description:
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class UserVo implements Serializable {
    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "open_id")
    private String openId;

    @ApiModelProperty(value = "skey")
    private String skey;

    @ApiModelProperty(value = "最后登录时间")
    private Date lastVisitTime;

    @ApiModelProperty(value = "session_key")
    private String sessionKey;

    @ApiModelProperty(value = "市")
    private String city;

    @ApiModelProperty(value = "省")
    private String province;

    @ApiModelProperty(value = "国")
    private String country;

    @ApiModelProperty(value = "头像")
    private String avatarUrl;

    @ApiModelProperty(value = "性别")
    private Integer gender;

    @ApiModelProperty(value = "网名")
    private String nickName;
    private Date gmtCreate;

    private Date gmtModify;

    private Integer isDeleted;

    private Integer version;
    private String phone;
//    @ApiModelProperty(value = "用户id")
//    private String userId;

//    @ApiModelProperty(value = "物品类型")
//    private Integer resType;



//    @ApiModelProperty(value = "物品描述")
//    private String description;
//
//    @ApiModelProperty(value = "图片链接")
//    private String picture;
//
//    @ApiModelProperty(value = "发现位置")
//    private String location;
//
//    @ApiModelProperty(value = "发现时间", example = "2019-01-01 8:00:00")
//    private Date findTime;

}
